🇬🇧 en it 🇮🇹

water down verb

  • To dilute with water; to add water to.
annacquare, diluire
  • (idiomatic) To simplify or oversimplify; to make easier; to make less difficult.
indebolire, semplificare
Wiktionary Links